plant a hidden microphone - Francés Inglés Diccionario